package com.jxsm.service;

import com.jxsm.page.Page;
import com.jxsm.pojo.Contract;
import com.jxsm.pojo.Export;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * Created by Administrator on 2016/11/9.
 */
public interface ExportService {
    public void insert(String[] contractIds);;//添加一条记录  ；
    public void  updateExport(Export entity);//更新一条记录；
    public void  deleteById(Serializable id);//删除一条记录 支持整形和字符串类型；
    public void  deleteExport(Serializable[] id);//删除多条记录 支持整形和字符串类型；
    public List<Export> findPage(Page page);//分页查询
    public List<Export>  find(Map map);//带条件进行查询；
    public Export  getExport(Serializable id);//获取一个对象；
    public void start(Serializable []id);
    public void stop(Serializable []id);
    public List<Contract> contract(Map map);
     public void updateExportProduct(String[] mr_id,
                                     Integer[] mr_orderNo,
                                     Integer[] mr_cnumber,
                                     Double[] mr_grossWeight,
                                     Double[] mr_netWeight,
                                     Double[] mr_sizeLength,
                                     Double[] mr_sizeWidth,
                                     Double[] mr_sizeHeight,
                                     Double[] mr_exPrice,
                                     Double[] mr_tax,
                                     Integer[] mr_changed);
}
